co2 sequestration - French English Dictionary